bring something to a finish - Français Anglais Dictionnaire